package Time;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class Time1 {
    //Jdk7之前的时间类
    //Date 时间
    //SimpleDateFormat 格式化时间
    //Calendar 日历

    //本初子午线 0°经线 标准时间 （格林威治 格林尼治（GMT）时间）
    //2012年 取消格林威治时间  换成标准原子钟提供
    //铯 UTC
    //中国标准时间 东八区+8小时
    //Data JavaBean类 描述时间 毫秒  空参构造默认当前时间 有参构造指定时间

    public static void main(String[] args) throws ParseException {
//        Date d1=new Date();
//        System.out.println(d1);
//
//        Date d2=new Date(0L);//ms
//        System.out.println(d2);
//
//        Date d3=new Date();
//        //setTime 修改时间
//        d3.setTime(1000L);
//        System.out.println(d3);
//
//        //getTime
//        long time=d3.getTime();
//        System.out.println(time);

        //SimpleDateFormat 类作用
        //格式化
        //字符串表示的时间变成Date类型

//        //默认
//        SimpleDateFormat d2=new SimpleDateFormat();//2024/10/20 下午3:16
//        //带参构造
//        SimpleDateFormat d=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//2024-10-20 15:16:45
//        Date d1=new Date();
//        String s = d.format(d1);
//        System.out.println(s);
//        String s1=d2.format(d1);
//        System.out.println(s1);

        //解析
//        String s = "2023-11-11 11:11:11";
//        SimpleDateFormat d = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
//        Date date = d.parse(s);
//        System.out.println(date.getTime());


        //exe1
//        String s1 = "2000-11-11";
//        SimpleDateFormat d11 = new SimpleDateFormat("yyyy-MM-dd");
//        Date date1=d11.parse(s1);
//        SimpleDateFormat d1 = new SimpleDateFormat("yyyy年MM月dd日");
//        String s = d1.format(date1);
//        System.out.println(s);

        //exe2
//        String s1 = "2023年11月11日 0:0:0";
//        String s2 = "2023年11月11日 0:10:0";
//        SimpleDateFormat d1=new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");
//        Date date = d1.parse(s1);
//        Date date1 = d1.parse(s2);
//
//        long time = date.getTime();
//        long time1 = date1.getTime();
//        String s3 = "2023年11月11日 0:01:0";
//        Date date2 = d1.parse(s3);
//        String s4 = "2023年11月11日 0:11:0";
//        Date date3 = d1.parse(s4);
//        long time2 = date2.getTime();
//        long time3 = date3.getTime();
//        if(time3>time&&time3<time1){
//            System.out.println("抢到了");
//        }else{
//            System.out.println("没抢到");
//        }


    }

}
